@charset "utf-8";

h2 {font-size: 14px;font-weight: lighter;}

select{border: 1px solid #ccc;margin-right: 5px}
.pub_subMenu {margin-top: 5px;}

.personalsetting { padding:15px 0; }
.visib { width:150px; text-indent:0; }
.visib select { width:100px; }
.pri_avatar { width:350px;float: left; }
.pri_avatar th { width:70px; text-align:left; padding-left:10px; }
.pri_avatar .imgAvatar { border:1px solid #f0f0f0; padding:8px; }
.pri_personalList01 { width:600px; float:left;margin-bottom:15px; }
.pri_personalList01 th { width:70px; text-align:left; height:30px; padding-left:10px; }
.pri_personalList01 td { padding-left:1em;padding: 10px 0;vertical-align:baseline;}
.pri_personalList02 { width:100%; }
.pri_personalList02 th { width:70px; text-align:left; vertical-align:top; padding-top:10px; padding-left:10px; }
.pri_personalList02 td { padding-top:5px; padding-bottom:10px; padding-left:1em; }
.pri_personalList02 textarea { width:450px; height:80px; overflow:auto; }
.pri_personalList02 .visib { vertical-align:top; }
.pri_personalList03 { width:100%; color:#999; }
.pri_personalList03 .eduItem td { height:40px; background: url(../images/h_line_dot.gif) repeat-x bottom; }
.pri_personalList03 .eduItem td.eduName { padding-left:30px; }
.pri_personalList03 .eduItem td.eduMajor { padding-left:1em; width:200px; }
.pri_personalList03 .eduItem td.eduYear { width:80px; text-align:center; }
.pri_personalList03 .eduItem td.eduDegree { width:50px; text-align:center; }
.pri_personalList03 a { color:#666; }
.pri_personalList03 a:hover { color:#6bb044; text-decoration: underline; }
.pri_personalList04 { width:100%; }
.pri_personalList04 td { vertical-align:top; padding:15px 0 10px 30px; background: url(../images/h_line_dot.gif) repeat-x bottom; }
.pri_personalList04 td h4 { position:relative; margin-bottom:10px; }
.pri_personalList04 td h4 span { font-weight:normal; }
.pri_personalList04 td h4 span.workAction { position:absolute; right:0; }
.pri_personalList04 td p { line-height:140%; margin-bottom:5px; }
.pri_personalAddnew { margin:30px 10px 0; }
.pri_personalAddnew h4 { background:url(../images/arrow2.gif) no-repeat left 2px; padding-left:10px; padding-bottom:5px; }
.pri_personalAddnew .addNew { width:100%; margin:10px 0; }
.pri_personalAddnew .addNew td { height:30px; line-height:30px; }
.addNewaddinfo { text-align:right; padding-bottom:10px; }

.buttoncenter {margin-top: 20px;}

/***** personal info*****/
.personalInfo { margin-top:-14px; float:left; width:630px; }
.basicInfo { overflow:hidden; zoom:1; margin-bottom:20px; }
.userName { color:#6bb044; font-family:"΢���ź�", Arial, Helvetica, sans-serif; font-size:18px; padding-top:17px; }

.basicInfoL { float:left; display:inline; width:230px; margin-left:5px; }
.basicInfoL .avatar { margin:18px 0; }
.basicInfoL .avatar img { padding:8px; border:1px solid #f0f0f0; }
.basicInfoL .about { padding:10px; }
.basicInfoL ul li { float:left; margin:0 10px; display:inline; }
.basicInfoL ul li span { display:block; float:left; height:20px; line-height:20px; padding-left:20px; background:url(../images/icon_fd.gif) no-repeat 0 center; *background-position:0 0; color:#999; }
.basicInfoL ul li a { display:block; float:left; height:20px; line-height:20px; padding-left:20px; }
.basicInfoL ul li.addFD a{ background: url(../images/icon_add.gif) no-repeat 0 center; *background-position:0 0; }
.basicInfoL ul li.sentPM a { background: url(../images/icon_sent.gif) no-repeat 0 center; *background-position:0 0; }
.basicInfoR { float:right; width:380px; display:inline; }
.basicInfoR ul { margin:15px 0 0 2px; }
.basicInfoR ul li { padding-bottom:8px; line-height:140%; color:#888; }
.basicInfoR ul li span { color:#000; }
.advanceInfo { margin-left:5px; }


.infoItem { width:100%; margin:0 0 22px; float:none; display:block;  }
.infoItem h4 { height:20px; line-height:20px; background:url(../../images/arrow2.gif) no-repeat 0 center; padding:4px 0 3px 10px; margin-bottom:10px; border-bottom:1px solid #f0f0f0; }
.infoItem .visiStat { font-size:12px; color:#ccc; float:right; display:inline; margin-top:-18px; margin-right:10px; }
.infoItem ul { margin-top:10px; }
.infoItem li { padding:5px 5px 5px 10px; overflow:hidden; zoom:1; }
.infoItem span { font-weight:normal; }
.infoItem li { padding-bottom:20px; }
.infoItem li h5 { margin-bottom:5px; position:relative; color:#666; }
.infoItem li h5 span { display:inline; float:none; color:#999; }
.infoItem li h5 span.fixRT { position:absolute; right:5px; text-align:right; color:#ccc; }
.infoItem li p { color:#666; line-height:150%; }
.blogInfo li { padding-bottom:10px; }
.addInfo div { padding:10px; color:#888; }

.sideShow { float:right; display:inline; width:260px; margin-right:5px; margin-top:5px; }
.sideItem { margin-bottom:30px;}
.sideItem h4 { height:20px; line-height:20px; background:#FAFAFA; padding:4px 0 3px 10px; margin-bottom:20px; }
.sideItem .avatarList04 { margin-left:5px; }
.sideItem .avatarList04 li { width:85px; }
.sideItem .avatarList04 li a { color:#888; }
.sideItem  .more { text-align:right; padding-right:15px; }

.dashMain { width:550px; float:left; display:inline; margin-left:1px; }
.dashSide { width:184px; float:right; display:inline; }
#summary { background:url(../images/bg_dashboard.gif) no-repeat center bottom; overflow:hidden; _overflow: visible; _height:112px; min-height:22px; zoom:1; }
#summary .summary_top { height:8px; background:url(../images/bg_dashboard.gif) no-repeat center top; font-size:0; }
#summary .summary_l { float:left; display:inline; width:400px; padding:2px 0 0 20px; }
#summary .summary_l p { margin-bottom:5px; line-height:160%; }
#summary .summary_r { float:left; display:inline; margin-top:10px; margin-left:10px; }
#tabs1 { margin-top:16px; }
#summary .summary_n { width:500px; padding:2px 0 5px 20px; }
#summary .summary_n p { margin-bottom:5px; line-height:140%; }
.dashboardmainMod { margin-top:15px; }
.dashboardmainMod h3 { font-size:14px; font-weight:bold; border-bottom:2px solid #f0f0f0; padding:5px 0 5px 5px; z-index:2; color:#6bb044; margin-bottom:10px; }
.avatarList02 li { overflow:hidden; zoom:1; margin-bottom:8px; }
.avatarList02 li img { float:left; display:inline; margin-left:5px; padding:1px; border:1px solid #f0f0f0; }
.avatarList02 li a img { border:1px solid #ddd; }
.avatarList02 li a:hover img { border:1px solid #6bb044; }
.avatarList02 li .desc { float:right; width:480px; display:inline; margin-right:5px; }
.avatarList02 li .desc h5 { margin-bottom:2px; }
.avatarList02 li .desc h5 a { color:#666; }
.avatarList02 li .desc h5 a:hover { color:#6bb044; }
.avatarList02 li .desc p { line-height:140%; }
.avatarList03 { overflow:hidden; zoom:1; }
.avatarList03 li { float:left; display:inline; width:126px; height:165px; text-align:center; }
.avatarList03 li img { padding:3px; border:1px solid #f0f0f0; }
.avatarList03 li a img { border:1px solid #f0f0f0; }
.avatarList03 li a:hover img { border:1px solid #6bb044; }
.avatarList03 li p { color:#ccc; }
.avatarList04 { overflow:hidden; zoom:1; }
.avatarList04 li { width:80px; height:90px; float:left; display:inline; overflow:hidden; text-align:center; }
.avatarList04 li img { padding:1px; border:1px solid #ddd; }
.avatarList04 li a img { border:1px solid #ddd; }
.avatarList04 li a:hover img { border:1px solid #6bb044; }
.avatarList04 li .desc { line-height:120%; }
.avatarList04 li .desc a { color:#666; }
.avatarList04 li .desc a.del { font-family:Arial; color:#ccc; text-decoration:none; }
.avatarList04 li .desc a:hover { color:#6bb044; }
#db_fdmay .avatarList04 { padding-top:10px; }
#db_fdmay .avatarList04 li { width:90px; height:90px; float:left; display:inline; overflow:hidden; text-align:center; }
#kanfa { margin-top:13px; }
.dashSide { }
.dashSideMod { width:182px; background:url(../images/bg_dashboardside.gif) no-repeat left bottom; margin-bottom:15px; }
.dashSideMod .dashSideModTop { height:5px; width:182px; background:url(../images/bg_dashboardside.gif) no-repeat left top; font-size:0px; }
.dashSideMod h4 { height:21px; line-height:21px; background:url(../images/bg_dashboardside_title.gif) no-repeat center center; color:#6bb044; /*text-indent:20px;*/ text-indent:10px; margin:0; padding:0; }
.dashSideModBody { padding: 9px 10px; }
.dashSideMod p { line-height:160%; }
.dashSideMod .upgrade { text-align:right; }
#accountInfo .dashSideModBody { padding-left:15px; padding-bottom:11px; }
#accountInfo .dashSideModBody p { margin-left:5px; }
#astro .dashSideModBody { padding-top:5px; *padding-top:2px; }
#astro .dashSideModBody img { float:left; margin-right:5px; width:36px; height:36px; }
#astro .dashSideModBody p { line-height:150%; }
#astro .dashSideModBody a { color:#666; }
#astro .dashSideModBody a:hover { color:#6bb044; }
#astro .as_more { float:right; margin-top:-16px }
#astro .as_more a { color:#6bb044; }
#announce .dashSideModBody { padding-top:6px; padding-bottom:13px; }
#announce ul { margin-top:2px; }
#announce ul li { margin-bottom:8px; }
#announce ul li a { color:#666; background:url(../images/arrow5.gif) no-repeat left 4px; padding-left:10px; }
#announce ul li a.caution { color:#ff9933; }
#announce ul li a:hover { color:#6bb044; background:url(../images/arrow4.gif) no-repeat left 4px; padding-left:10px; }
